8851 Central Ave Ste J, Montclair, CA 91763-1658, Montclair
"This is one of my favorite lunch spots near Claremont. Great quality food and very attentive staff. "
"This is one of my favorite lunch spots near Claremont. Great quality food and very attentive staff. "